package controllers;

import java.util.List;


import mSecretaria.MComunidade;
import play.mvc.Controller;

public class Comunidade extends Controller {
	
	public static void cadastrarComunidade(String aComunidade,int aCodBairro)
	{
			MComunidade comunidade = null;
			try
			{
				comunidade = new MComunidade(aComunidade,aCodBairro);
				comunidade.insert();
				VSecretaria.formCadastrarComunidade(0, "",0);
			}
			catch (Exception e)
			{
				flash.error(e.getMessage());
				VSecretaria.formCadastrarComunidade(0, "", 0);
			}
	}
	
	public static void editarComunidade(int aCodComunidade,String aComunidade,int aCodBairro)
	{
		try
		{
		
			MComunidade comunidade = new MComunidade(aCodComunidade);
			comunidade.setNome(aComunidade);
			comunidade.setCodBairro(aCodBairro);
			
			comunidade.update();
			
			VSecretaria.formCadastrarComunidade(0, "", 0);	
			
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarComunidade(0, "", 0);	
		}
		
	}
	
	public static void excluir(int aCodComunidade)
	{
		try
		{
			MComunidade comunidade = new MComunidade(aCodComunidade);
			comunidade.excluir();
			VSecretaria.formCadastrarComunidade(0, "", 0);
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarComunidade(0, "", 0);
		}
	}
	
	public static void consultarComunidades(int aCodComunidade,String aComunidade,int aCodBairro)
	{
		try
		{
			VSecretaria.formCadastrarComunidade(aCodComunidade,aComunidade,aCodBairro);			
		}
		catch(Exception e)
		{
			flash.error(e.getMessage());
			VSecretaria.formCadastrarComunidade(0, "", 0);
		}
	}
}
